undertaking relating to sponsorship - German English Dictionary